<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/*
date: 2016-09
author: 固源科技
copyright: 自贡市亚威建筑材料有限公司
*/
/* CSS Document */
/*
公用
*/
section {
	clear: both;
	width: 100%;
	overflow: hidden;
}
section .header {
	width: 1180px;
	margin: 21px auto 0px;
}
section .header h1 {
	width: 150px;
	height: 116px;
	background: url(../images/titleBg.png) no-repeat center center;
	margin: 0px auto;
	display: block;
	font-size: 36px;
	font-weight: 900;
	text-align: center;
	line-height: 110px;
}
section .header h1 a {
	width: 100%;
	height: 116px;
	text-align: center;
	display: block;
}
section .header h1, section .header h1 a {
	color: #333;
}
section .header div {
	width: 100%;
}
section .header .ch {
	color: #7c7c7c;
}
section .header .ch span {
	color: #e80009;
}
section .header .en {
	color: #868686;
}

/*
版块一
*/
#sec1 {
	height: 600px; background:#eeeeee
}
#sec1 .main {
	width: 1212px;
	margin: 23px auto 0px;
}
#sec1 .main li {
	width: 303px;
	float: left;
}
#sec1 .main li a {
	width: 227px;
	height: 326px;
	overflow: hidden;
	display: block;
	margin: 0px auto;
	position: relative;
}
#sec1 .main li a h1, #sec1 .main li a div {
	position: absolute;
	left: 0px;
	z-index: 1;
	width: 100%;
	display: block;
}
#sec1 .main li a h1 {
	font-size: 24px;
	line-height: 40px;
	color: #585858;
	top: 220px;
}
#sec1 .main li a div {
	color: #868686;
	top: 280px;
}
#sec1 .main li a:hover h1, #sec1 .main li a:hover div {
	color: #e80009;
}

/*
版块二
*/
#sec2 {
	height: 670px;
	background: url(../images/indexBg.jpg) center center;
}
#sec2 .header {
	height: 200px;
}
#sec2 .header h1, #sec2 .header h1 a, #sec2 .header .ch span {
	color: #fff;
}
#sec2 .main, #sec2 .main .nr {
	height: 470px;
}
#sec2 .main {
	width: 100%;
	background: url(../images/sec2Bg.png) no-repeat center bottom;
}
#sec2 .main .nr {
	width: 1180px;
	margin: 0px auto;
	position: relative;
}
#sec2 .main .nr .jj, #sec2 .main .nr .kh, #sec2 .main .nr .ch, #sec2 .main .nr .en, #sec2 .main .nr .zt, #sec2 .main .nr a {
	position: absolute;
	display: block;
	color: #fff;
}
#sec2 .main .nr .jj {
	top: 62px;
	left: 70px;
	width: 20px;
}
#sec2 .main .nr .kh {
	top: 62px;
	left: 200px;
	width: 24px;
	font-weight: 900;
}
#sec2 .main .nr .ch {
	top: 32px;
	right: 72px;
	width: 55px;
}
#sec2 .main .nr .ch div {
	font-weight: 900;
}
#sec2 .main .nr .en {
	top: 100px;
	right: 17px;
}
#sec2 .main .nr .zt {
	top: 27px;
	left: 270px;
	width: 670px;
	height: 332px;
}
#sec2 .main .nr .zt h1 {
	width: 94%;
	display: block;
	margin: 30px auto 0px;
	color: #000;
}
#sec2 .main .nr .zt .ztNr {
	width: 94%;
	height: 180px;
	overflow: hidden;
	text-overflow: ellipsis;
	margin: 35px auto 0px;
	color: #585858;
}
#sec2 .main .nr .zt .ztNr p {
	margin: 0px;
}
#sec2 .main a {
	bottom: 43px;
	right: 274px;
	width: 120px;
	height: 40px;
	background-color: #e80009;
}
#sec2 .main a:hover {
	background-color: #faf8f8;
	color: #000;
}

/*
版块三
*/
#sec3 {
	height: 620px; background:#eeeeee
}
#sec3 .main {
	width: 1180px;
	height: 340px;
	margin: 30px auto 0px;
}
#sec3 .main .video {
	width: 400px;
}
#sec3 .main .video .nr {
	width: 400px;
	height: 300px;
	background-color: #000;
}
#sec3 .main .video a {
	width: 322px;
	height: 40px;
	display: block;
	padding: 0px 18px 0px 60px;
	color: #fff;
	background: #e80009 url(../images/video2.jpg) no-repeat center left;
}
#sec3 .main .video a:hover {
	color: #fff;	
	background: #e80009 url(../images/video2.jpg) no-repeat center left;
}
#sec3 .main ul {
	width: 772px;
}
#sec3 .main li {
	width: 173px;
	margin: 0px 0px 20px 20px;
	float: left;
}
#sec3 .main li a {
	width: 173px;
	height: 160px;
	display: block;
	font-size: 0px;
}
#sec3 .main li a h1 {
	width: 100%;
	height: 30px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	line-height: 30px;
	display: block;
	text-align: center;
	font-size: 14px;
	color: #585858;
	background-color: #f4f4f4;
}
#sec3 .main li a:hover h1 {
	background-color: #e80009;
	color: #fff;
}

/*
版块四
*/
#sec4 {
	height: 670px;
	background: url(../images/indexBg.jpg) center center;
}
#sec4 .header {
	height: 200px;
}
#sec4 .header h1, #sec4 .header h1 a, #sec4 .header .ch span {
	color: #fff;
}
#sec4 .main {
	width: 1180px;
	height: 390px;
	margin: 25px auto 0px;
}
#sec4 .main .pic, #sec4 .main .pic a {
	width: 230px;
	height: 390px;
	overflow: hidden;
}
#sec4 .main .pic a {
	display: block;
	position: relative;
}
#sec4 .main .pic a div, #sec4 .main .pic a h1 {
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 100%;
	height: 40px;
	display: block;
}
#sec4 .main .pic a div {
	background-color: #000;
	filter: alpha(opacity = 70);
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
	z-index: 1;
}
#sec4 .main .pic a h1 {
	z-index: 2;
	color: #fff;
}
#sec4 .main .list {
	width: 940px;
	height: 390px;
	overflow: hidden;
}
#sec4 .main .list li {
	width: 100%;
	float: left;
	margin-bottom: 5px;
}
#sec4 .main .list li a {
	width: 213px;
	height: 195px;
	display: block;
	font-size: 0px;
	float: left;
	margin-left: 22px;
	position: relative;
}
#sec4 .main .list li a div {
	width: 209px;
	height: 156px;
	border: 2px solid #fff;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	display: none;	
}
#sec4 .main .list li a h1 {
	width: 100%;
	height: 35px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	line-height: 35px;
	display: block;
	text-align: center;
	font-size: 16px;
	color: #868686;
}
#sec4 .main .list li a:hover h1 {
	color: #fff;
}

/*
版块五
*/
#sec5 {
	height: 460px; background:#eeeeee
}
#sec5 .main {
	width: 1180px;
	height: 390px;
	margin: 35px auto 0px;
}
#sec5 .main .pic, #sec5 .main .pic a {
	width: 230px;
	height: 390px;
	overflow: hidden;
}
#sec5 .main .pic a {
	display: block;
	position: relative;
}
#sec5 .main .pic a div, #sec5 .main .pic a h1 {
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 100%;
	height: 40px;
	display: block;
}
#sec5 .main .pic a div {
	background-color: #000;
	filter: alpha(opacity = 70);
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
	z-index: 1;
}
#sec5 .main .pic a h1 {
	z-index: 2;
	color: #fff;
}
#sec5 .main .list {
	width: 940px;
	height: 390px;
	overflow: hidden;
}
#sec5 .main .list li {
	width: 100%;
	float: left;
	margin-bottom: 5px;
}
#sec5 .main .list li a {
	width: 213px;
	height: 195px;
	display: block;
	font-size: 0px;
	float: left;
	margin-left: 22px;
	position: relative;
}
#sec5 .main .list li a div {
	width: 209px;
	height: 156px;
	border: 2px solid #e80009;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	display: none;	
}
#sec5 .main .list li a h1 {
	width: 100%;
	height: 35px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	line-height: 35px;
	display: block;
	text-align: center;
	font-size: 16px;
	color: #585858;
}
#sec5 .main .list li a:hover h1 {
	color: #e80009;
}

/*
版块六
*/
#sec6 {
	height: 610px;
	background: url(../images/indexBg.jpg) center center;
}
#sec6 .header {
	height: 200px;
}
#sec6 .header h1, #sec6 .header h1 a {
	color: #fff;
}
#sec6 .header .ch span {
	color: #e80009;
}
#sec6 .main {
	width: 1180px;
	height: 320px;
	margin: 25px auto 0px;
}
#sec6 .main .focus {
	width: 395px;
	height: 320px;
	background-color: #fff;
}
#sec6 .main .focus #focus {
	width: 395px;
	height: 288px;
	overflow: hidden;
}
#sec6 .main .list {
	width: 765px;
	height: 320px;
}
#sec6 .main .list .header {
	width: 100%;
	height: 42px;
	overflow: hidden;
	background: url(../images/newsLine.gif) repeat-x bottom center;
	position: relative;
	margin-top: 0px;
}
#sec6 .main .list .header ul, #sec6 .main .list .header .more {
	position: absolute;
	top: 0px;
}
#sec6 .main .list .header li {
	float: left;
	margin: 0px 6px;
}
#sec6 .main .list .header li, #sec6 .main .list .header li a {
	color: #fff;
}
#sec6 .main .list .header li a {
	padding: 0px 15px 12px;
	line-height: 30px;
	font-size: 18px;
}
#sec6 .main .list .header li.cur a {
	color: #e80009;
	border-bottom: 3px solid #e80009;
}
#sec6 .main .list .header .more {
	right: 5px;
	color: #e80009;
	display: none;
}
#sec6 .main .list .listNr {
	display: none;
}
#sec6 .main .list .listNr .top {
	width: 755px;
	padding: 0px 5px;
	display: table;
}
#sec6 .main .list .listNr .top h1 {
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 20px;
	color: #e80009;
	display: block;
	text-align: center;
	padding-top: 10px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
#sec6 .main .list .listNr .top:hover h1 {
	color: #fff;
}
#sec6 .main .list .listNr .top div {
	color: #999;
	height: auto;
	max-height: 36px;
	overflow: hidden;
	text-overflow: ellipsis;
}
#sec6 .main .list .listNr .top:hover div {
	color: #e80009;
}
#sec6 .main .list .listNr ul {
	width: 755px;
	margin: 0px auto;
}
#sec6 .main .list .listNr li {
	width: 100%;
	float: left;
}
#sec6 .main .list .listNr li a {
	width: 100%;
	height: 40px;
	display: block;
	color: #fff;
}
#sec6 .main .list .listNr li a:hover {
	color: #e80009;
}
#sec6 .main .list .listNr li a h1 {
	float: left;
	width: 640px;
	height: 40px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 16px;
	line-height: 40px;
	padding-left: 19px;
	background-image: url(../images/newsBg.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
#sec6 .main .list .listNr li a:hover h1 {
	background-position: bottom left;
}
#sec6 .main .list .listNr li a span {
	float: right;
	text-align: right;
	line-height: 40px;
	width: 80px;
}

/*
版块七
*/
#sec7 {
	display: table;
	padding-bottom: 30px; background:#eeeeee
}
#sec7 .header {
	height: 200px;
}
#sec7 ul {
	width: 1200px;
	margin: 25px auto 0px;
}
#sec7 li {
	width: 132px;
	margin: 0px 9px 13px 9px;
	float: left;
}</pre></body></html>